Big Huge Thesaurus

flexible sigmoidoscope

noun

sounds kind of like